master surveillance control facility - Turco Inglés Diccionario